/*
 * @Author: your name
 * @Date: 2022-03-02 15:12:53
 * @LastEditTime: 2022-03-02 15:19:01
 * @LastEditors: Please set LastEditors
 * @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 * @FilePath: \JS\day04\7-对象序列化.js
 */
/*对象序列化是指将对象的状态转换为字符串，也可以反序列化，
    将字符串还原为对象函数。
    JSON.stringify(obj) 将对象序列化为JSON字符串,只能序列化对象可枚举的自有属性
    JSON.parse(jsonStr) 反序列化*/

 /*   //JSON字符串{
    "name":'kjp',
    }*/
    var  obj1={
        name:'kjp',
        age:18
    };
    
    var json=JSON.stringify(obj1);
    console.log(json,'JSON字符串');

    //反序列化对  将json字符串转换为对象
    var pares=JSON.parse(json);
    console.log(pares,'普通对象');

    console.log(pares===json,'二者不同')